three window mask - Spanish English Dictionary